Application No. 10/804,820
Reply to Office Action dated January 22, 2007
REMARKS
This amendment is being filed in response to the Office Action having a mailing date
of January 22, 2007. Claims 17, 22-23, 25, and 27 are amended as shown. No new matter has been
added. With this amendment, claims 1-32 are pending in the application.
I. Oath/Declaration
The Office Action stated that the "oath or declaration is defective" for not identifying
the mailing address of each inventor, for not stating that the person making the oath or declaration
acknowledges the duty to disclose information material to patentabilty, and for not identifying the
city and state of residence of the inventors. Further, the present Office Action stated that the post
office address as required by 37 C.R.R. § 1.33(a) was not given. For the reasons set forth below, it
is respectfully submitted that all of said information was previously and properly provided.
With regards to the mailing address and city/state of residence of each inventor, an
Application Data Sheet (ADS) was filed along with the other application papers on March 19, 2004.
This ADS provided the mailing address and city/state of residence of each inventor and is therefore
in compliance with U.S. Patent Office rules/requirements under 37 C.R.R. §§ 1.63(c) and 1.76.
This ADS has been received by the U.S. Patent Office (said ADS being currently viewable and
accessible via the U.S. Patent Office PAIR system) and a hardcopy thereof should be present in the
file wrapper of the present application for further verification purposes.
With regards to the statement of acknowledgement of the duty to disclose
information material to patentability, said statement was indeed set forth in the middle 4 th paragraph
of the executed declaration that was filed on November 2, 2004.
With regards to the post office address required by 37 C.R.R. § 1.33(a), Customer
Number 35243 was provided on page 4 of the ADS filed on March 19, 2004. The mailing address
of Seed Intellectual Property Law Group (the law firm of the undersigned attorney) has been and is
associated with Customer Number 35243. As stated by 37 C.R.R. § 1.33(a): "... if given, [the U.S.
Patent Office] will select the address associated with a Customer Number over a typed correspondence
address." Therefore, the post office address required by 37 C.R.R. § 1.33(a) was indeed provided
through the proper filing of the ADS having Customer Number 35243 indicated therein.
11
Application No. 10/804,820
Reply to Office Action dated January 22, 2007
In view of the above, it is kindly requested that the Office Action's requirement for a
new oath/declaration be withdrawn.
II. Discussion of Examiner note
The present Office Action asserted that the word "for" (in claims 1,4, 14, and 21)
and the phrase "capable of in claim 27 "indicate intended use and as such do not carry patentable
weight." This assertion is respectfully traversed.
With regards to the word "for" in claims 1,4, 14, and 21, said word "for" is used in a
grammatical sense to provide an association between the claimed act and another element in the
claim. For instance in claim 1 : for a match, a software feature is obtained that corresponds to the
match. For instance in claim 4: for at least one position of the alphanumeric string, a first location
is determined from the CCF where a corresponding software feature is available. With regards to
claim 14, a location is specified "for each of the position," and so forth. With regards to claim 27,
claim 27 has been amended to remove the "capable of phrase.
With regards to the invocation of 35 U.S.C. § 112, sixth paragraph, claim 22 for
example recites "a means for storing first information in an electronic device" and "a means for
storing second information." Example structures corresponding to these means-plus-function
elements that have been disclosed in the specification respectively include the storage medium 104
that stores the product configuration matrix (PCM), and the file system 202 and/or the network(s)
204/206 that store(s) the configuration control file (CCF). Claim 19 as originally filed discloses a
processor (such as the processor 102 or an external processor) to perform "comparing." Because
corresponding structures have been disclosed in the specification with respect to the elements
recited in claims 22-26, it is respectfully submitted that 35 U.S.C. § 112, sixth paragraph has been
invoked for claims 22-26.
It is kindly requested therefore that all elements in claims 1, 4, 14, and 21-27 be
given their due weight.
12
Application No. 10/804,820
Reply to Office Action dated January 22, 2007
III. Objections to the specification
The Office Action objected to the Abstract for being in excess of 150 words. The
Abstract is amended as shown to be 150 words or less.
The Office Action objected to paragraph [0025] and advised that said paragraph be
amended to say "that a browser 120 is stored in the storage medium 104." The Examiner is thanked
for this suggestion. Accordingly, the specification is amended as shown in a manner consistent with
the Examiner's suggestion. It is respectfully submitted that said amendment to the specification
does not introduce new matter, since said amendment is consistent with the text on page 6, lines 23-
26 and elsewhere in the present application.
The specification is amended as shown to delete the paragraph that incorporates
patent and non-patent publications by reference. Said paragraph is unnecessary since no such
publications were specifically set forth for purposes of incorporating by reference. With this
amendment to the specification, the corresponding objection set forth in the present Office Action is
made moot.
IV. Rejections under 35 U.S.C. § 1 12, second paragraph
Claims 17-18 and 25-26 were rejected under 35 U.S.C. § 112, second paragraph for
being indefinite, due to the recitation of the term "substantially." It is noted that since claim 26
does not recite the term "substantially," the rejection of claim 26 under 35 U.S.C. § 112, second
paragraph is improper.
The term "substantially" is now removed from amended claims 17-18 and 25,
thereby rendering moot the rejection of claims 17-18 and 25 under 35 U.S.C. § 112, second
paragraph.
V. Discussion of the claims and cited reference
Claims 1-13 and 15-32 were rejected under 35 U.S.C. § 102(e) as being anticipated
by Chen (U.S. Patent Application Publication No. 2005/0102660). Claim 14 was rejected under 35
13
Application No. 10/804,820
Reply to Office Action dated January 22, 2007
U.S.C. § 103(a) as being unpatentable over Chen. For the reasons set forth below, these rejections
are respectfully traversed.
First, to assist in understanding the subject matter of the claims, a disclosed
embodiment will now be discussed in comparison to the applied references. Of course, the
discussion of the disclosed embodiment, and the discussion of the differences between the disclosed
embodiment and subject matter described in the applied references, do not define the scope or
interpretation of any of the claims. Instead, such discussed differences are intended to merely help
the Examiner appreciate important claim distinctions discussed thereafter.
One embodiment disclosed by the present applicants stores a product configuration
matrix (PCM) in a device, said PCM providing "identification information, including which
software features should be installed in the device." See, e.g., the Abstract of the present
application. For example, "the PCM 122 can comprise the following string: CK30CA1214001804.
The first four characters (the characters 'CK30') can identify the type of device 100. The
subsequent alphanumeric characters can identify a version or model number, followed by
identification of software features that can be configured in the device 100." See, e.g., page 7, lines
4-8 and elsewhere in the present application. The string from the PCM is compared with an
alphanumeric string (such as ******]*********) D f a product configuration mask of a
configuration control file (CCF), to determine where matching characters are present. The software
feature associated with the matching character is obtained and loaded into the device 100. See, e.g.,
page 8, line 21 to page 9, line 4 and elsewhere in the present application.
In contrast and as will be explained in more detail below, Chen compares an image
of an installed software resident in his device to a newer version of the same software — in other
words, Chen performs an image-to-software comparison (a comparison of the image to software
itself), and therefore does not compare PCM information to CCF information. Moreover and as
explained above, the PCM of the present applicants' disclosed embodiments provides an indication
of which software is to be installed but has not yet been installed in the device, whereas Chen's
"image" is an image of a piece of software that is already installed/resident in his device.
Furthermore, Chen performs a comparison to identify differences rather than matches .
14
Application No. 10/804,820
Reply to Office Action dated January 22, 2007
A. Discussion of independent claim 1
Independent claim 1 recites, inter alia, "comparing the read PCM information with
information from a configuration control file (CCF)." It is respectfully submitted that Chen does
not disclose, teach, or suggest these features. Specifically, Chen describes the following (emphasis
ours) in his paragraph [0041]:
"The generator 107 typically creates a software package by comparing an
existing software image resident in the device memory 1 1 0 of the electronic
device 111 to a newer version of the same software that may be stored in the
software repository 1 13 or the external computer system 128. The generator
107 computes differences in the software images and creates an appropriate
software package."
From the above-cited passage, it is clear that Chen performs a comparison of an
image of an installed piece of software to a newer version of that same software . Chen then
performs a computation of the differences to determine the appropriate software package to install
into his device. Accordingly, since Chen is comparing the software themselves, Chen does not
meet the limitations of present claim 1 that require comparing PCM information with information
from a configuration control file . Thus, claim 1 is allowable over Chen.
It is respectfully submitted that Chen does not meet other limitations of claim 1 . For
example, claim 1 recites, inter alia, "for a match between the PCM information and the CCF
information, obtaining ..." As explained above, Chen in his paragraph [0041] computes differences
between images of the software itself and uses the computed differences to determine which
software package to install into his device. Thus, Chen is not concerned about a "match" against
configuration information and therefore does not pay attention to matching/matches, but is rather
concerned about "differences" between images. Hence, claim 1 is further allowable over Chen.
Claim 1 further recites, inter alia, that the product configuration matrix (PCM)
includes information "information representative of at least one software feature that can be
installed in the electronic device," and claim 1 later recites installing that software feature. Page 5
15
Application No. 10/804,820
Reply to Office Action dated January 22, 2007
of the present Office Action has appeared to interpret the "image" of Chen as meeting the claimed
"PCM." This interpretation is respectfully traversed.
As clearly recited in claim 1 , the PCM includes information of at least one software
feature that can be installed in the electronic device. In contrast, the "image" of Chen is an image of
existing software resident in his device memory 1 10 of this electronic device 111. Nowhere does
Chen disclose, teach, or suggest storing images (or any other type of information) in his device 1 1 1
that represents a software feature that can be installed (not yet installed) and then installing that
software feature. Thus, claim 1 is further allowable over Chen.
B. Discussion of the other independent claims
Independent claim 13 recites, inter alia, "storing first information in an electronic
device that is indicative of configuration features for the electronic device; storing second
information indicative of configuration features that are available for loading into the electronic
device; automatically comparing the first and second information ." It is respectfully submitted that
Chen does not disclose, teach, or suggest these features. For example and as explained above, Chen
compares an image of the actually installed software to a newer version of that software (an
image-to-software comparison). Thus, Chen does not perform a comparison of information
indicative of configuration features as recited in claim 13.
Furthermore, claim 13 recites, inter alia, "automatically loading a configuration
feature into the electronic device that corresponds to a match between the compared first and second
information." As explained above, Chen in his paragraph [0041] computes differences between
images and uses the computed differences to determine which software package to install into his
device. Thus, Chen is not concerned about "matching" or matches and therefore does not pay
attention to matching/matches, but is rather concerned about "differences" between the images of
the software. Hence, claim 13 is further allowable over Chen.
Independent claim 19 includes recitations that recite, inter alia, "the PCM including
information representative of at least one software feature that can be installed in the electronic
device," "obtaining a configuration control file (CCF) remotely from the electronic device,"
" comparing the read PCM information with information from the obtained CCF ," and "identifying
16
Application No. 10/804,820
Reply to Office Action dated January 22, 2007
at least one match between the PCM information and the CCF information ." As previously
explained above by way of analogy with respect to claim 1, these limitations in claim 19 are not
disclosed, taught, or suggested by Chen. For example, Chen does not perform a comparison with
configuration file information and does not identify matches (he instead identifies differences).
Independent claim 22 is allowable over Chen, since Chen does not disclose, teach, or
suggest the claimed means for comparing information indicative of configuration features and the
claimed means for loading a configuration feature that corresponds to a match .
Independent claim 27 is allowable since Chen does not disclose, teach, or suggest the
recited PCM information representative of at least one software feature that can be installed and to
be compared with information from an external configuration control file . Chen further does not
meet the limitations of claim 27 that recites a "match."
C. Discussion of the dependent claims
The dependent claims contain recitations that also distinguish over Chen. For
example, dependent claim 4 recites, inter alia, "comparing each position in the alphanumeric string
(of the PCM information) with a corresponding position in a mask in the CCF." Chen does not
meet any of these limitations.
Specifically, Chen's paragraph [0044] describes initializing the value of OxFFFF
(hexadecimal) throughout his memory. As explained in Chen's paragraph [0042], each distinct
binary pattern represents a different binary image package of software existing/resident in his
device. Chen's paragraph [0041] describes that a particular image (for instance as represented by
said OxFFFF decimal number) of existing/resident software is compared with the image of a newer
version of the software.
Thus, since Chen is comparing hexadecimal numbers to each other, he cannot meet
the limitations of claim 4 that require comparing each position in an alphanumeric string with a
corresponding position in a mask . In other words, Chen compares the hexadecimal number OxFFFF
with a hexadecimal number of the image of the newer software version — this number-to-number
comparison of actual elements in a software image of Chen, therefore, is not and cannot be a
comparison with a mask as recited in claim 4. Claim 4 is thus allowable over Chen.
17
Application No. 10/804,820
Reply to Office Action dated January 22, 2007
Dependent claims 14 and 21 also recite a mask and related elements. Claims 14 and
21 are thus allowable over Chen, by way of analogy to claim 4, for example.
VI. Conclusion
Overall, none of the references singly or in any motivated combination disclose,
teach, or suggest what is recited in the independent claims. Thus, given the above amendments and
accompanying remarks, the independent claims are now in condition for allowance. The dependent
claims that depend directly or indirectly on these independent claims are likewise allowable based
on at least the same reasons and based on the recitations contained in each dependent claim.
If the undersigned attorney has overlooked a teaching in any of the cited references
that is relevant to the allowability of the claims, the Examiner is requested to specifically point out
where such teaching may be found. Further, if there are any informalities or questions that can be
addressed via telephone, the Examiner is encouraged to contact the undersigned attorney at (206)
622-4900.
The Director is authorized to charge any additional fees due by way of this
Amendment, or credit any overpayment, to our Deposit Account No. 19-1090.
All of the claims remaining in the application are now clearly allowable. Favorable
consideration and a Notice of Allowance are earnestly solicited.
Respectfully submitted,
SEED Intellectual Property Law Group pllc
/Dennis M. de Guzman/
Dennis M. de Guzman
Registration No. 41,702
DMD:wt
701 Fifth Avenue, Suite 5400
Seattle, Washington 98104
Phone: (206)622-4900
Fax: (206) 682-6031
959378_1.DOC
18